package com.rasenhund.android.gsimulator.activity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

import com.rasenhund.android.gsimulator.R;
import com.rasenhund.android.gsimulator.common.Const;
import com.rasenhund.android.gsimulator.schema.MobileSuit;

/***
 * メニュー画面
 */
public class MenuActivity extends BaseActivity {
    @SuppressWarnings("unused")
    private static final String TAG = MenuActivity.class.getSimpleName();
    private final MenuActivity self = this;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.menu);

        // 広告エリアの初期化
        initAdView();

        // 地球連邦軍ボタン
        Button btnEfsf = (Button) findViewById(R.id.btnEfsf);
        btnEfsf.setOnClickListener(btnEfsf_OnClickListener);

        // ジオン公国軍ボタン
        Button btnPoz = (Button) findViewById(R.id.btnPoz);
        btnPoz.setOnClickListener(btnResult_OnClickListener);
        
     }

    @Override
    protected void onResume() {
        super.onResume();

        for (int i = 0; i < 8; i++) {
            mLstMachine.set(i, new MobileSuit());
        }

    }

    /********************
     * EventListener
     ********************/

    /**
     * 地球連邦軍ボタン押下時のイベントリスナ
     */
    final OnClickListener btnEfsf_OnClickListener = new OnClickListener() {
        
        @Override
        public void onClick(View v) {
            
            mArmyCd = Const.ARMY.EFSF;

            Intent intent = new Intent(self, SelectSlotActivity.class);
            startActivity(intent);
            
        }
        
    };

    /**
     * ジオン公国軍ボタン押下時のイベントリスナ
     */
    final OnClickListener btnResult_OnClickListener = new OnClickListener() {

        @Override
        public void onClick(View v) {

            mArmyCd = Const.ARMY.POZ;

            Intent intent = new Intent(self, SelectSlotActivity.class);
            startActivity(intent);

        }
    };

}